home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 June / MACPOWER-1996-06.ISO.7z / MACPOWER-1996-06.ISO / 第2特集 MIDI / CyberSound VS / CyberSoundェVS Demo Install(68k) / CyberSound™VS Demo Install(68k) / CyberSynth Reference < prev    next >
Text File  |  1996-01-10  |  23KB  |  255 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. CyberSynthェ Reference
  10.  
  11.  
  12. This document describes each CyberSynth control panel function in detail. Refer to this file when you want information on a specific control panel feature.
  13.  
  14.  
  15. The CyberSynth Control Panel
  16.  
  17. Overview
  18. The CyberSynth control panel is the heart of the software synthesizer system; it is the interface to your virtual MIDI sound module. All synthesizer controls are accessed here, similar to the front panel controls of an external hardware sound module.
  19.  
  20. Using the control panel interface, you can disable CyberSynth, change the chorus and reverb effect settings, select sounds and audition them using the mouse or QWERTY keyboard, monitor system performance, change system parameters, and save and load synthesizer settings.
  21.  
  22. As an extension of the Macintosh operating system software, the CyberSynth control panel is loaded on system startup. Once enabled, it remains active behind other applications, always available to make music. All settings are retained even when the computer is shut down and restarted. And because sounds can be selected directly from CyberPlayer or via MIDI, you might find you rarely even need to access the control panel.
  23.  
  24. Using On-Screen Balloon Help
  25. Descriptive text for all parts of CyberSynth and CyberPlayerェ is always available by activating the Balloon Help feature. Receive useful information by moving the mouse cursor over objects on the screen. An easy way to toggle balloon help on and off is available in every window. Just click once on the メquestion markモ button in the window. When you are finished using balloon help, click the question mark button again to disable the balloons. Remember, on-screen help is always just one click away!
  26.  
  27.  
  28. CyberSynth Main Window Components
  29. The CyberSynth main window is what you see when the CyberSynth control panel is opened.
  30.  
  31. Synthesizer On/Off Buttons
  32. This is the master on/off control switch for the synthesizer. To produce sound, you must activate the synth by clicking the On button. While the synth is on, it is active and available to produce sound even when the control panel is closed. It will remain on, even after system shutdown and restart, until it is disabled with the Off button. You may never need to turn the synth off.
  33.  
  34. One of the main uses for the Off button is for modifying the system Options values as described later in this chapter. Although options can be changed while the synth is on, scrolling through option values is much faster while the synth is disabled. Once options are changed, the synth can be re-activated.
  35.  
  36. Effects On/Off Buttons
  37. This is the master on and off control switch for the Chorus and Reverb effects processors. Chorus and Reverb effects add ambient qualities to CyberSynth sounds. Chorus and Reverb effects settings can be modified to suit your personal tastes using the Effects Editor, which is accessed by clicking the Effects button. The Effects Editor and its usage is covered in detail later in this chapter.
  38.  
  39. Because of the high level of processing needed for effects, the effects processor is disabled for 68000-series Macintosh systems. The Effects On button is dimmed on all non-PowerPC Macintoshes.
  40.  
  41. The MIDI Settings Display
  42. Information about the 16 MIDI channels is displayed in this area. Sounds can be selected here, activity lights indicate incoming MIDI data, and specific MIDI channels can be disabled. Each of the 16 horizontal rows corresponds to a specific MIDI channel. The functions for each row are identical.
  43.  
  44. MIDI Activity Indicator
  45. Green in this box indicates CyberSynth is receiving MIDI data on that MIDI channel. CyberSynth can receive MIDI data from two sources: directly from CyberPlayer, or from MIDI (commercial version only) via MIDI Manager, OMS, or FreeMIDI. If the MIDI activity indicator is blinking but you donユt hear any sound, whatユs being received is probably controller information or other data besides note-on data, or the sound system volume is turned down.
  46.  
  47. MIDI Channel Enable Checkbox
  48. Individual MIDI channels can be disabled. To hear sound on a particular MIDI channel, there must be an X in the checkbox. This allows for easy integration with external MIDI systems when CyberSynth is used as a sound source.
  49.  
  50. Letユs say you have another MIDI sound module and an external sequencer playing data on MIDI channels 1 and 2. By disabling MIDI on channel 1 on the external sound module and channel 2 on CyberSynth, each sound source will play its parts independently of the other.
  51.  
  52. CyberSynth is always in Multimode. Multimode means that it is always responding to data on all 16 MIDI channels. Polymode means MIDI is only received on one channel. Polymode can be achieved by disabling all but one MIDI channel.
  53.  
  54. Bank Select Pull-Down Menu
  55. Sound banks for the MIDI channel can be selected here. Click, hold, and pull-down the small triangle to select from the list of installed sound banks. Banks can also be selected with MIDI Bank Select commands.
  56.  
  57. A bank contains a group of related sounds called programs. The selected bank determines which programs are available from the associated program pull-down list. Selecting a different bank will activate a different program list for that MIDI channel. The list of available banks is determined by which bank files are currently installed. Installed banks reside inside the CyberSynth Folder at the root level of the System Folder. Additional banks can be installed using the CyberSynth Sound Installer on the CyberSound VS CD-ROM. See メInstallation Read Meモ document for more information.
  58.  
  59. If the bank pull-down menu on channel 10 is メlockedモ and only the GM Bank is displayed, CyberSynth is in General MIDI mode. If access to other banks is desired on channel 10, uncheck the General MIDI setting in the Options window to exit GM mode. 
  60.  
  61. Banks can be de-installed by dragging the bank file from the CyberSynth folder to the trash or a different location on the hard disk.
  62.  
  63. Before installing or removing banks, turn the synthesizer off using the CyberSynth control panel master switch, and quit all MIDI applications using the synth.
  64.  
  65. Program Select Pull-Down Menu
  66. Sound programs for the MIDI channel can be selected here. Click, hold, and pull-down the small triangle to select from the list of available programs. Programs can also be selected with MIDI Program Change commands. Programs are contained within banks. The current bank determines which programs are available to be selected. Selecting a different bank will activate a different program list for that MIDI channel. Additional programs can be accessed by installing more bank files. For more information regarding bank installation, see the メInstallation Read Meモ document.
  67.  
  68. Effects Button
  69. This button opens the Effects Editor window, where chorus and reverb settings can be adjusted to your liking. The Effects Editor is covered in detail later in this chapter. The Effects button is disabled on 68000-series Macintosh systems.
  70.  
  71. Options Button
  72. This button opens the Options window, where certain settings can be modified to optimize system performance. The Options window is covered in detail later in this chapter.
  73.  
  74. Play Button
  75. This button opens the Play window, where CyberSynth sounds can be auditioned with the mouse and QWERTY keyboard. No external MIDI source is required when using the Play window. The Play window is covered in detail in the メCyberSynth Quick Tourモ in Chapter 2.
  76.  
  77. Info Button
  78. This button opens the Info window, where system performance can be monitored in real-time. The Info window is covered in detail later in this chapter.
  79.  
  80. Save Button
  81. All CyberSound control panel configuration settings are saved to disk using this button. The standard Macintosh Save File dialog box is used for saving settings files. The settings saved include synth and effects on/off status; effects editor parameter values; MIDI channel enable, bank, and program selections; and system options values. This feature is handy for saving multiple configuration files. For example, you could save a particular set of effects and bank and program assignments for each tune that you have composed.
  82.  
  83. Load Button
  84. Use this button to load a previously saved configuration file. The standard Macintosh Load File dialog box is used to load the file.
  85.  
  86.  
  87. More Control Panel Windows
  88. There are four more windows that are accessed from the main control panel display window buttons. This section provides a detailed explanation of the Effects, Options, and Info windows and their functions. The Play window is covered in detail in the メQuick Tutorialモ document.
  89.  
  90. The Effects Editor Window
  91. Chorus and reverb effects add ambient qualities to CyberSynth sounds. Effects can be modified (or disabled) to your liking using the Effects Editor. Open the Effects Editor window by clicking the Effects button. The chorus and reverb effects each have their own slider controls. These sliders control parameters that change the character of the effect. These parameters are highly interactive. Changing one slider may affect the response of another.
  92.  
  93. Experimenting with the sliders is the best way to learn how they affect the sound. It is helpful to do this while sound is playing so you can immediately hear the result of a change. Try editing the effects while CyberPlayer is playing a tune, or when you are using an external MIDI controller (commercial version only).
  94.  
  95. The Chorus Effect
  96. Chorus turns one sound into a chorus of sounds, producing a thicker, richer, more animated tone. Technically speaking, what happens is the source signal is delayed by a short time (10ミ50 milliseconds), then its pitch is modulated slowly by a low frequency oscillator (LFO). This processed signal is then mixed with the original source signal producing the desired effect.
  97.  
  98. There are five parameters for the chorus effect:
  99.  
  100. ・ Length controls the intensity by changing the source signal delay time. It is more noticable if the Amount control is increased.
  101.  
  102. ・ Feedback controls the richness by changing the amount of processed signal that is re-processed again. It is more noticable if the Amount control is increased.
  103.  
  104. ・ Speed controls how fast the processed signalsユ pitch is modulated by the LFO. It is more noticable if the Depth control is increased.
  105.  
  106. ・ Depth controls the amount of detuning by changing the amount of modulation by the LFO. It is more noticable if the Speed control is increased.
  107.  
  108. ・ Amount is the master chorus output level control.
  109.  
  110.  
  111. The Reverb Effect
  112. Reverb adds an ambient quality similar to being in a room or concert hall by creating an acoustic メenvironmentモ and/or adding depth to a sound. You can select from three reverb types, each producing a unique sound quality.
  113.  
  114. Use the reverb pull-down menu to select one of the three different reverb algorithms:
  115.  
  116. ・ Chamber reverb emulates the ambient qualities of a smaller room.
  117.  
  118. ・ Small Hall reverb emulates the ambient qualities of medium to large rooms and halls.
  119.  
  120. ・ Large Hall reverb emulates the ambient qualities of large to very large halls.
  121.  
  122. Each reverb type has the same four parameter controls. Change the controls to affect the ambient qualities as follows:
  123.  
  124. ・ Predelay controls the amount of time before the reverb effect is heard.
  125.  
  126. ・ Brightness controls the high frequency content of the reverb.
  127.  
  128. ・ Decay controls the time until the reverb tail dies away.
  129.  
  130. ・ Amount is the master reverb output level control.
  131.  
  132. The Defaults Button
  133. Clicking the Defaults button returns the sliders to the factory default values. This is helpful if your experimentation leads to an effect that you donユt like and you wish to quickly return the settings to normal.
  134.  
  135. More Effects Information
  136. The Effects Editor controls the master return levels for the effects processor. The effects send level for individual sounds are pre-programmed and cannot be edited. Only the return levels (the amount controls) can be edited. Therefore, it is not possible to have different effects levels per program or per MIDI channel.
  137.  
  138. With some forethought, however, you can have just chorus on one program and just reverb on another program simultaneously. This requires the careful selection of programs. The program list in Appendix H shows which effect (chorus or reverb) is assigned to a program. Select a program with just reverb on one MIDI channel and another program with just chorus on a different MIDI channel to achieve a multiple effect processing result.
  139.  
  140.  
  141. Options Window
  142. Settings that affect CyberSynth performance are controlled in the Options window. Open the Options window by clicking the Options button.
  143.  
  144. Stereo On/Off Checkbox
  145. CyberSynth has stereophonic output for enhanced sound quality on some banks. Drum programs and the chorus and reverb effects in particular benefit from stereo playback. Stereo operation requires more processing power than mono. Therefore, use CyberSynth in stereo mode only when connected to a stereo sound system. Check the box for stereo mode. Uncheck the box if you are using the Macintosh internal speaker, a monophonic external sound system, or a low performance Macintosh.
  146.  
  147. General MIDI Checkbox
  148. When this box is checked, CyberSynth is in General MIDI and General Standard compatibility mode. General MIDI mode locks channel 10 to play only GM drum sounds. Only the GM bank can be selected for the channel 10 bank, and only the GM drum programs can be selected for the channel 10 program.
  149.  
  150. CyberPlayer also has a GM mode. When CyberPlayer is in GM mode, it automatically places CyberSynth into GM mode. Therefore, when using GM sequences with CyberPlayer, turn on GM mode in the CyberPlayer preferences window, not in the CyberSynth Options window. Use CyberSynth General MIDI mode when using CyberSynth as a GM or GS sound module without CyberPlayer.
  151.  
  152. MIDI Controller A/B Assignment Menu
  153. MIDI continuous controllers are used to enhance performance expression by modifying the sound in real-time. For example, the modulation wheel on your MIDI keyboard could be used to add vibrato to a sound.
  154.  
  155. Controllers A and B are modulation destinations in software, assigned to a particular sound parameter by InVisionユs CyberSynth programmers. For a particular sound, controller A might be assigned to vibrato depth, and controller B might be assigned to volume level.
  156.  
  157. The Controller A/B assignment menus allow you to select your favorite controller as a modulation source, to be routed to the modulation destinations that are programmed into the sounds. Sources available for assignment are the modulation wheel, foot pedal, breath control, and data slider.
  158.  
  159. Controller A has a modulation destination assigned in every program. Not all programs have controller B assigned. See the bank and program lists in Appendix H for specific assignments.
  160.  
  161. Voices Setting
  162. The maximum number of simultaneous voices (polyphony) available for playing is determined by this setting. The number of voices CyberSound is able to play depends on the Macintosh CPU and its clock speed. More voices require more CPU processing power; limiting the voices allows better performance by not over-taxing the CPU.
  163.  
  164. If MIDI requires more notes than this setting has made available, CyberSynth intelligently steals notes that are playing instead of taxing the CPU. This note stealing is often not noticable because many other notes are sounding, masking the drop-out of the note(s). If more notes are required than the processor can handle, synth performance may lag. Therefore, it is best to keep the number as low as possible without compromising your music.
  165.  
  166. Use the increment and decrement buttons to change the Voices setting. If synth performance lags, decrease the number of voices. If you have a high performance Mac, try increasing the number just until performance is compromised.
  167.  
  168. Voice setting values will change faster if you turn the synth off first, then turn it back on after closing the Options window.
  169.  
  170. Headroom Setting
  171. The Headroom setting is the master output volume control for CyberSynth. If the output level is too high, clipping distortion can occur. The headroom bit value is the amount of digital volume level overhead available before digital clipping occurs.
  172.  
  173. CyberSynth outputs 16-bit sounds. If only one note is playing, no headroom (zero bits) is required. If many notes are playing, CyberSynth has to add these sounds together digitally. The result can be more than 16 bits of output level. In this situation, clipping distortion will occur because the Sound Manager can only handle 16-bit audio (on 8-bit Macintoshes, the Sound Manager does a conversion). Therefore, more headroom (more bits) is required when playing multiple notes.
  174.  
  175. A smaller value results in a louder signal and less noise, but a larger value allows more notes before digital clipping distortion occurs. Itユs like setting the level while recording on an analog tape deck. Your goal should be to avoid both noise (not enough level and too much headroom) and distortion (too much level and not enough headroom).
  176.  
  177. The range for this setting is 0 to 4 bits. The default value of 4 bits will never distort. Try decreasing the value if you arenユt using very many notes. Use the increment/decrement buttons to change the value. 
  178.  
  179. Headroom setting values will change faster if you turn the synth off first, then turn it back on after closing the Options window.
  180.  
  181. CPU Setting
  182. The CPU control sets the percentage of CPU processing horsepower reserved for CyberSynth. A higher value ensures CyberSynth will have the power to perform the tasks asked of it, but leaves less processing power available for other applications.
  183.  
  184. The CPU setting is only reserved when CyberSynth is playing. For example, if the setting is 50% and you are using CPU-intensive graphics software but not CyberSynth, the CPU is relinquished to the graphics software. If the setting is too high, a MIDI application such as CyberPlayer might not have enough CPU horsepower to perform its tasks, and performance problems such as irregular timing may result.
  185.  
  186. The alternate sound banks generally require a higher CPU setting than the default GM bank. You should increase the CPU setting to the recommended value if you are using the alternate banks. Use the increment and decrement buttons to change the CPU setting. Decrease the value if CyberPlayer or other MIDI application performance is inadequate. A higher CPU setting is generally required for a higher Voice setting.
  187.  
  188. CPU setting values will change faster if you turn the synth off first, then turn it back on after closing the Options window.
  189.  
  190. Sound Cache Setting
  191. The Sound Cache control sets the amount of system RAM memory reserved for CyberSynth. Sound data from bank files is loaded into the Sound Cache as it is needed. A larger value allows more simultaneous sounds to be active at a time, but leaves less RAM available for other applications.
  192.  
  193. Complex, harmonically changing sounds such as pianos, string sections, and brass ensembles require much more RAM than simpler, more static tones such as trumpet, vibraphone, or recorder. If MIDI calls for more sounds than is available in the Sound Cache, CyberSynth will substitute a simple waveform sound. Lots of pure wave tones in the music is your clue to increase the Sound Cache setting. Instead, you can try selecting less complex sounds or selecting the same sound on more than one MIDI channels. The same sound on multiple MIDI channels is only loaded into RAM once.
  194.  
  195. The alternate sound banks generally require a higher Sound Cache setting than the default GM bank. You should increase the Sound Cache setting to the recommended value if using the alternate banks and you have more than 8 megabytes RAM.
  196.  
  197. Use the increment and decrement buttons to change the Sound Cache setting. The default value of 4 megabytes (4096k bytes) is sufficient for average GM use. Increase the value if playing many different sounds simultaneously and you have more than 8 megabytes of RAM.
  198.  
  199. It is best to adjust the Sound Cache just after you have restarted your computer to avoid memory fragmentation problems. If the Sound Cache setting is increased beyond available memory, an update error could occur. Restart if an update error occurs.
  200.  
  201. Sound Cache setting values will change faster if you turn the synth off first, then turn it back on after closing the Options window.
  202.  
  203. Info Window
  204. CyberSynth system performance can be monitored in the Info window. InVision contact information is also displayed here. Open the Info window by clicking the Info button.
  205.  
  206. System Performance Monitors
  207. The system performance monitors are useful for determining how CyberSynth is performing on a particular hardware platform. Using this feedback in conjunction with the Options settings, CyberSynth performance can be optimized for your system.
  208.  
  209. Open the Info window while CyberPlayer is playing a sequence or when using an external MIDI controller to accurately evaluate system performance.
  210.  
  211. Voices Monitor
  212. This box displays the number of voices being played by CyberSynth. The Macintosh CPU, processor clock speed, Voices Option value, and incoming MIDI data affect the value displayed. A high performance Macintosh can play more voices simultaneously.
  213.  
  214. The value displayed cannot be higher than the Voices value set in the Options window. If the Voices value shown here is at or stays close to the Voices value set in the Options window, try increasing the Voices value until CyberSynth performance lags. If the value is always much lower than the Voices value set in the Options window, you can decrease the Voices value there to free up the processor for other applications.
  215.  
  216. Sound Cache Monitor
  217. This box displays how much of the reserved Sound Cache (as set in the Options window) is filled with sound data. The Sound Cache Option value and the number of different sounds played simultaneously since the cache was flushed determines the value displayed.
  218.  
  219. If the value displayed is always less than 90%, you can decrease the Sound Cache setting with no degredation of performance. You should increase the Sound Cache option setting if you have more than 8 megabytes RAM and the monitor displays the Sound Cache as full or nearly full.
  220.  
  221. The Display Method Buttons
  222. The technique used to display the Voices, CPU, and Sound Cache monitors is determined by these three buttons.
  223.  
  224. Instantaneous Button
  225. Instantaneous displays the system performance information as it occurs, in real-time. With this method, the numbers will probably be changing very quickly.
  226.  
  227. Average Button
  228. Average displays system performance information as averaged values. It is often easier to read than the Instantaneous method if the synth is very busy.
  229.  
  230. Peak Button
  231. The Peak method displays the highest values that occur. These remembered peaks remain displayed until the Reset Statistics button is pressed.
  232.  
  233. Reset Statistics Button
  234. Click the Reset Statistics button to reset all displayed values to zero. It is used with the Peak and Average methods of displaying system performance.
  235.  
  236. All Notes Off Button
  237. This button stops all CyberSynth notes from sounding. Itユs handy for silencing notes that are stuck on. This is commonly know as a MIDI panic button.
  238.  
  239. Flush Cache Button
  240. This button empties the Sound Cache RAM, clearing it of all sound data. Itユs useful for determining how much Sound Cache RAM a particular sequence uses.
  241.  
  242.  
  243.  
  244.  
  245.  
  246. InVision Interactive, Inc.
  247. 2445 Faber Place, Suite 102
  248. Palo Alto, CA 94303
  249.  
  250. Phone:     800-468-5530
  251. Phone:     415-812-7380
  252. Fax:             415-812-7386
  253. World Wide Web: http://www.cybersound.com